// pages/search /search .js
import {
	getSearch
} from "../../api/news.js"
Page({

	/**
	 * 页面的初始数据
	 */
	data: {
		$https: getApp().globalData.$https,
		list: [],
		actIndex: 0,
		nav_list: [{
				type: 2,
				title: '专题活动',
			},
			{
				type: 1,
				title: '企业新闻',
			},
		],
		keyword: '',
		keywordinput: ''
	},
	gogo(e) {
		var id = e.currentTarget.dataset.id
		if(this.data.actIndex == 0){
			wx.navigateTo({
				url: '/packageA/activityDetails/activityDetails?id=' + id,
			})
		}else if(this.data.actIndex == 1){
			wx.navigateTo({
				url: '/packageA/Newsdetail/Newsdetail?id=' + id,
			})
		}
	},
	searchClear() {
		this.setData({
			keyword: '',
			keywordinput: ''
		})
		this.getlist("resetlist")
	},
	changetab(e) {
		var index = e.currentTarget.dataset.index
		this.setData({
			actIndex: index,
		})
		this.getlist("resetlist")
	},
	bindSearch(e) {
		var value = e.detail.value
		console.log(value);
		this.setData({
			keywordinput: value
		})
	},
	async getlist() {
		var type = this.data.nav_list[this.data.actIndex].type
		var keyword = this.data.keywordinput
		var data = {
			type,
			keyword
		}
		var res = await getSearch(data)
		this.setData({
			list: res.rows
		})
		console.log(res)
	},
	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad: function (options) {
		this.setData({
			keywordinput: options.keyword,
			keyword: options.keyword
		})
	},
	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady: function () {

	},
	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow: function () {
		this.getlist("resetlist")
	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide: function () {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload: function () {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh: function () {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom: function () {

	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage: function () {

	}
})